package Java复习;

import java.util.Scanner;

public class demo3 {
    public static void main(String[] args) {
//        登录功能，从控制台输入用户名及密码(要求是字符串格式的账户和密码)，
//        如果用户名及密码与所定义(要求账号定义为:mbl  密码定义为:mbl88888888)的一致，则登陆成功，否则失败。
//        如果失败，提示从新输入，如果输入错误三次，则再无机会登录。
        Scanner input = new Scanner(System.in);
        String okAccount = "mbl";
        String okPwd = "mbl88888888";
        for (int i = 1; i <= 3; i++) {// 1 2 3
            System.out.print("请输入账号：");
            String inputAccount = input.next();
            System.out.print("请输入密码：");
            String inputPwd = input.next();
            if (inputAccount.equals(okAccount) && inputPwd.equals(okPwd)) {
                System.out.println("登录成功");
                break;//跳出循环
            } else if (i < 3) {
                System.out.println("账号或者密码错误，还有" + (3 - i) + "次机会，请重新输入：");
            } else {
                System.out.println("三次输入都错误，没有机会了，登录失败！");
            }
        }
    }
}
